package com.gome.axwl.aoc.entity.dto.carrierSettle;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * @Description: 用于审核列表
 * @Auther: yinyuxin@gome.com.cn
 * @Date: 2018/7/19 18:04
 */
public class CsApplyInfoForListDto implements Serializable {
    private static final long serialVersionUID = 7684006114066606584L;

    /**
     * 申请单id
     */
    private Integer id;

    /**
     * 服务商名称
     */
    private String carrrierSettleName;

    /**
     * 法人姓名
     */
    private String corporationName;

    /**
     * 所在地
     */
    private String licenseAddress;

    /**
     * 常备车辆数
     */
    private Integer fixedCarNum;

    /**
     * 临时车辆数
     */
    private Integer tempCarNum;

    /**
     * 服务类型编码集合
     */
    private List<String> serverTypeList;

    /**
     * 保证金
     */
    private BigDecimal cautionMoney;

    /**
     * 邀请人
     */
    private String inviter;

    /**
     * 邀请码
     */
    private String settleInviteNo;


    /**
     * 联系方式
     */
    private String csPhone;

    /**
     * 审核状态编码
     */
    private String approvalStatus;

    /**
     * 审核状态中文
     */
    private String approvalStatusDesc;

    /**
     * 最新提交时间
     */
    private String settleStartDate;


    /**
     * 是否可以进行审批操作
     */
    private boolean canBeApproval;

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getCarrrierSettleName() {
        return carrrierSettleName;
    }

    public void setCarrrierSettleName(String carrrierSettleName) {
        this.carrrierSettleName = carrrierSettleName;
    }

    public String getCorporationName() {
        return corporationName;
    }

    public void setCorporationName(String corporationName) {
        this.corporationName = corporationName;
    }

    public String getLicenseAddress() {
        return licenseAddress;
    }

    public void setLicenseAddress(String licenseAddress) {
        this.licenseAddress = licenseAddress;
    }

    public Integer getFixedCarNum() {
        return fixedCarNum;
    }

    public void setFixedCarNum(Integer fixedCarNum) {
        this.fixedCarNum = fixedCarNum;
    }

    public Integer getTempCarNum() {
        return tempCarNum;
    }

    public void setTempCarNum(Integer tempCarNum) {
        this.tempCarNum = tempCarNum;
    }

    public List<String> getServerTypeList() {
        return serverTypeList;
    }

    public void setServerTypeList(List<String> serverTypeList) {
        this.serverTypeList = serverTypeList;
    }

    public BigDecimal getCautionMoney() {
        return cautionMoney;
    }

    public void setCautionMoney(BigDecimal cautionMoney) {
        this.cautionMoney = cautionMoney;
    }

    public String getInviter() {
        return inviter;
    }

    public void setInviter(String inviter) {
        this.inviter = inviter;
    }

    public String getCsPhone() {
        return csPhone;
    }

    public void setCsPhone(String csPhone) {
        this.csPhone = csPhone;
    }

    public String getApprovalStatus() {
        return approvalStatus;
    }

    public void setApprovalStatus(String approvalStatus) {
        this.approvalStatus = approvalStatus;
    }

    public String getApprovalStatusDesc() {
        return approvalStatusDesc;
    }

    public void setApprovalStatusDesc(String approvalStatusDesc) {
        this.approvalStatusDesc = approvalStatusDesc;
    }

    public String getSettleStartDate() {
        return settleStartDate;
    }

    public void setSettleStartDate(String settleStartDate) {
        this.settleStartDate = settleStartDate;
    }

    public String getSettleInviteNo() {
        return settleInviteNo;
    }

    public void setSettleInviteNo(String settleInviteNo) {
        this.settleInviteNo = settleInviteNo;
    }

    public boolean isCanBeApproval() {
        return canBeApproval;
    }

    public void setCanBeApproval(boolean canBeApproval) {
        this.canBeApproval = canBeApproval;
    }
}
